﻿/***********************************************************************
 * CLR 版本: 4.0.30319.225
 * 工程名称: $projectname$
 * 命名空间: Toulr.Domains.System
 * 文件名称: InfoCategoriesProperty
 * 描    述: 分类对象特性描述表
 * 作    者: 18901309129@189.cn
 * 登录用户: hyyu
 * 创建时间: 2011-5-26 21:26:02
 * 创建年份: 2011
 * Update History: 
 ***********************************************************************/

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;

namespace Toulr.Domains.System
{
    /// <summary>
    /// InfoCategoriesProperty 的摘要说明。
    /// </summary>
    public class InfoCategoriesProperty
    {
        /// <summary>
        /// 特性ID 编码规则为 对应分类信息ID+两位扩张属性子类别编号(不足两位前面用0补齐)+三位长度的自动编号 如11001
        /// </summary>
        [DatabaseGenerated(DatabaseGeneratedOption.None)]
        public int Id { get; set; }

        /// <summary>
        /// 扩展属性子类别编号 1为分类可扩展的属性 2为评价体系
        /// </summary>
        public int TypeId { get; set; }

        /// <summary>
        /// 特性名称
        /// </summary>
        public string PropName { get; set; }

        /// <summary>
        /// 特性的数据类型 1表示文本 2表示五角星评分 3表示Money
        /// </summary>
        public int DataTypeId { get; set; }

        /// <summary>
        /// 对应分类ID
        /// </summary>
        public int InfoCategoriesId { get; set; }
    }
}
